long form documentary - French English Dictionary